unexpired patent - French English Dictionary